plastic covered roller - Spanish English Dictionary